Mohamed IlanMohamed Ilan
The Null Result: How V.League Reads Missing Data as a Clean Bill of HealthOn my screen sits a spreadsheet from a V.League 1 match. The column for passe...
Asian Cup 2027: Vietnam's January 11 Opener Against UAE Is the Real Fulcrum, Not the Korea MatchThree lines in blue ballpoint pen, taped with four strips of clear tape to th...
Inside the V.League Transfer Window: Registration Slots, Short Contracts and Sourceless StoriesAt 6:12 in the morning the training pitch was still wet with dew, and the...
V.League and the 60% Possession Trap: How Vietnamese Football Is Fooling Itself With Pretty NumbersIn the 88th minute, at home, the team in red shirts retreats in front of its...
Vietnamese Football in 2026: A Full Picture from V.League 1 and Youth Development to World Cup AmbitionVIETNAMESE FOOTBALL IN 2026: A FULL PICTURE FROM V.LEAGUE 1, YOUTH DEVELOPMEN...
Vietnamese Football Through Nine Analytical Dimensions: From the V.League Dressing Room to the Industry Value ChainVIETNAMESE FOOTBALL THROUGH NINE ANALYTICAL DIMENSIONS INTRODUCTION: WHEN...
V.League and the Money Equation: Championships Are Not Built on MiraclesOn the stands of Thien Truong Stadium, at the exact moment the final whistle...
Set Pieces and Blind Spots: Why the V.League 1 Title Race Is Decided in the Minutes Nobody WatchesMinute 89, at Thien Truong Stadium, the score is 1-1. A corner from the left....
V.League and the Era of Reading Matches in 15-Minute Blocks: When Vietnamese Football Learns to Trust the DataIn the most recent round of V.League 1, there was a passage of play almost...
V.League and the Data Gap: What Remains After the Final WhistleThe match ended at 9:05 pm. I stayed in the stand another twenty minutes, lon...
Vietnamese Football After AFF Cup 2026: Reading the Championship Through DataAt Rajamangala Stadium on the evening of January 5, 2026, the moment Nguyễn...
The Table Nobody Reads: PPDA, xG and the Final-Twenty-Minutes Problem in V.LeagueMinute 71, Hang Day Stadium. A visiting central midfielder receives the ball ...
Vietnamese Football in Mid-2026: The Team Has Changed, the System Has NotOn the night of January 5, 2026, at Rajamangala Stadium in Bangkok, Vietnam...
Three Layers of Appendices and One Layer of Silence: Decoding the V-League Transfer Money TrailOn August 12, a V-League club published an announcement parting ways with its...
The Rhythm of Vietnamese Football: From Hang Day Stadium to the Asian DreamOn an afternoon in late August, I sat alone in the stands of Hang Day Stadium...
The My Dinh Night: Vietnam's Golden Generation and the Collapse No One Wants to NameThat night at My Dinh, I sat in row seventeen of stand B, a place from which...
When the Data Falls Silent: Vietnamese Football and the Trap of Ready-Made FramesA night in Nha Trang, in November. I sit in a corner cafe on Tran Phu Street,...
Vietnamese Football's Compressed Rhythm: Reading V.League 1 from the Training Ground, the Balance Sheet and the StandsThe training session lasted exactly seventy-eight minutes. Not a minute longe...
The Qualifying Scar and the Lights That Remain: Vietnamese Football Between Two SeasonsOn the night of January 5, 2026, on the Rajamangala stands in Bangkok, I sat...
Nine Layers of Verification Before an Esports Transfer Goes PublicAt 2:47 in the morning, an Instagram account posted a photo of a foreign team...
